package com.api.shihua.entity;


import com.api.shihua.annotation.Field;
import com.api.shihua.annotation.Table;

/**
 * 总经理奖励实体类
 *
 * 金额(奖励金额,其中中层奖励金额,其中奖励单位金额)，分部 ，部门，人员(中层领导，姓名) 这三个只保留一个就行了
 * 所有的奖励方案 共用一个备注字段
 *
 * @author Administrator
 *
 */
@Table(value="uf_zjljlhzbb",datasource = "cssql")
//lsh,nf,yf,sqjlje,ndjhxm,ndjhys,ndjhsyed,qzjldwjezj,zcldjljehj,jlxmmc,bjldwfb,jljefb,jlfpbz
public class Reward {
	@Field(Pmkey="1")
	private int id;//系统id
	@Field(dbFiledName="")
	private String lsh="";//流水号
	@Field(dbFiledName="")
	private int jb;//级别
	@Field(dbFiledName="")
	private String nf="";//年份
	@Field(dbFiledName="")
	private String yf="";//月份
	@Field(dbFiledName="")
	private String sqrq="";//申请日期
	@Field(dbFiledName="")
	private int sqdw;//申请单位
	@Field(dbFiledName="")
	private int  sqr;//申请人
	@Field(dbFiledName="")
	private double  sqjlje;//申请奖励金额
	@Field(dbFiledName="")
	private double hrfbdpje;//划入分部大盘金额
	@Field(dbFiledName="")
	private int fjlx=-1;//分解类型
	@Field(dbFiledName="")
	private String ndjhxm="";//年度计划-项目
	@Field(dbFiledName="")
	private double ndjhys;//年度计划-预算
	@Field(dbFiledName="")
	private double ndjhsyed;//年度计划-剩余额度
	@Field(dbFiledName="")
	private double qzjldwjezj;//其中奖励单位金额总计
	@Field(dbFiledName="")
	private double zcldjljehj;//中层领导奖励金额合计
	@Field(dbFiledName="")
	private String jlxmmc="";//奖励项目名称

	//总经理奖励
	@Field(dbFiledName="")
	private int bjldwfb;//被奖励单位（分部）  总经理一级奖励
	@Field(dbFiledName="")
	private double jljefb;//奖励金额（分部）  总经理一级奖励
	@Field(dbFiledName="")
	private double qzzcldjlje;//其中中层领导奖励金额
	@Field(dbFiledName="")
	private double qzjldwje;//其中奖励单位金额
	@Field(dbFiledName="")
	private String jlfpbz="";//奖励分配备注  总经理一级奖励
	@Field(dbFiledName="")
	private int zcld;//中层领导
	@Field(dbFiledName="")
	private double zcldjlje;//中层领导奖励金额
	@Field(dbFiledName="")
	private String zcldfpbz;//中层领导分配备注

   	//总经理一级奖励
	@Field(dbFiledName="")
	private int jldwbm;//奖励单位（部门） 一级分解部门
	@Field(dbFiledName="")
	private double dwjljebm;//单位奖励金额（部门）
	@Field(dbFiledName="")
	private String dwjlbz;//单位奖励备注
	@Field(dbFiledName="")
	private int xm;//姓名
	@Field(dbFiledName="")
	private double grjlje;//个人奖励金额
	@Field(dbFiledName="")
	private String grjlbz;//个人奖励备注

	//总经理二级奖励
	@Field(dbFiledName="")
	private int jldwbm1;//奖励单位（部门）

	@Field(dbFiledName="")
	private int xm1;//姓名
	@Field(dbFiledName="")
	private double grjlje1;//个人奖励金额
	@Field(dbFiledName="")
	private String grjlbz1;//个人奖励备注

	@Field(dbFiledName="")
	private int jldwbm2;//奖励单位（部门）

	@Field(dbFiledName="")
	private double hrdpjebm;//划入大盘金额（部门）

	@Field(dbFiledName="")
	private int jldwbm3;//奖励单位（部门）

	@Field(dbFiledName="")
	private String mainrequestid;//mainrequestid
	@Field(dbFiledName="")
	private String wfrequestid;//wfrequestid
	@Field(dbFiledName="")
	private String wfrequestmark;//wfrequestmark
	@Field(dbFiledName="")
	private String tragwfreq;//tragwfreq
	/* 建模自带属性*/
	@Field(dbFiledName="")
	private String modedatacreater="1";//创建人
	@Field(dbFiledName="")
	private String modedatacreatedate="";//创建日期
	@Field(dbFiledName="")
	private String formmodeid="46";//模型ID 默认值
	@Field(dbFiledName="")
	private String modedatacreatertype="";//创建类型
	@Field(dbFiledName="")
	private String modedatacreatetime="";//创建时间

	public String getMainrequestid() {
		return mainrequestid;
	}

	public void setMainrequestid(String mainrequestid) {
		this.mainrequestid = mainrequestid;
	}

	public int getJb() {
		return jb;
	}

	public void setJb(int jb) {
		this.jb = jb;
	}

	public String getLsh() {
		return lsh;
	}

	public void setLsh(String lsh) {
		this.lsh = lsh;
	}

	public String getModedatacreater() {
		return modedatacreater;
	}

	public void setModedatacreater(String modedatacreater) {
		this.modedatacreater = modedatacreater;
	}

	public String getModedatacreatedate() {
		return modedatacreatedate;
	}

	public void setModedatacreatedate(String modedatacreatedate) {
		this.modedatacreatedate = modedatacreatedate;
	}

	public String getFormmodeid() {
		return formmodeid;
	}

	public void setFormmodeid(String formmodeid) {
		this.formmodeid = formmodeid;
	}

	public String getModedatacreatertype() {
		return modedatacreatertype;
	}

	public void setModedatacreatertype(String modedatacreatertype) {
		this.modedatacreatertype = modedatacreatertype;
	}

	public String getModedatacreatetime() {
		return modedatacreatetime;
	}

	public void setModedatacreatetime(String modedatacreatetime) {
		this.modedatacreatetime = modedatacreatetime;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getNf() {
		return nf;
	}

	public void setNf(String nf) {
		this.nf = nf;
	}

	public String getYf() {
		return yf;
	}

	public void setYf(String yf) {
		this.yf = yf;
	}

	public String getSqrq() {
		return sqrq;
	}

	public void setSqrq(String sqrq) {
		this.sqrq = sqrq;
	}

	public int getSqdw() {
		return sqdw;
	}

	public void setSqdw(int sqdw) {
		this.sqdw = sqdw;
	}

	public int getSqr() {
		return sqr;
	}

	public void setSqr(int sqr) {
		this.sqr = sqr;
	}

	public double getSqjlje() {
		return sqjlje;
	}

	public void setSqjlje(double sqjlje) {
		this.sqjlje = sqjlje;
	}

	public double getHrfbdpje() {
		return hrfbdpje;
	}

	public void setHrfbdpje(double hrfbdpje) {
		this.hrfbdpje = hrfbdpje;
	}

	public int getFjlx() {
		return fjlx;
	}

	public void setFjlx(int fjlx) {
		this.fjlx = fjlx;
	}

	public String getNdjhxm() {
		return ndjhxm;
	}

	public void setNdjhxm(String ndjhxm) {
		this.ndjhxm = ndjhxm;
	}

	public double getNdjhys() {
		return ndjhys;
	}

	public void setNdjhys(double ndjhys) {
		this.ndjhys = ndjhys;
	}

	public double getNdjhsyed() {
		return ndjhsyed;
	}

	public void setNdjhsyed(double ndjhsyed) {
		this.ndjhsyed = ndjhsyed;
	}

	public double getQzjldwjezj() {
		return qzjldwjezj;
	}

	public void setQzjldwjezj(double qzjldwjezj) {
		this.qzjldwjezj = qzjldwjezj;
	}

	public double getZcldjljehj() {
		return zcldjljehj;
	}

	public void setZcldjljehj(double zcldjljehj) {
		this.zcldjljehj = zcldjljehj;
	}

	public String getJlxmmc() {
		return jlxmmc;
	}

	public void setJlxmmc(String jlxmmc) {
		this.jlxmmc = jlxmmc;
	}

	public int getBjldwfb() {
		return bjldwfb;
	}

	public void setBjldwfb(int bjldwfb) {
		this.bjldwfb = bjldwfb;
	}

	public double getJljefb() {
		return jljefb;
	}

	public void setJljefb(double jljefb) {
		this.jljefb = jljefb;
	}

	public double getQzzcldjlje() {
		return qzzcldjlje;
	}

	public void setQzzcldjlje(double qzzcldjlje) {
		this.qzzcldjlje = qzzcldjlje;
	}

	public double getQzjldwje() {
		return qzjldwje;
	}

	public void setQzjldwje(double qzjldwje) {
		this.qzjldwje = qzjldwje;
	}

	public String getJlfpbz() {
		return jlfpbz;
	}

	public void setJlfpbz(String jlfpbz) {
		this.jlfpbz = jlfpbz;
	}

	public int getJldwbm() {
		return jldwbm;
	}

	public void setJldwbm(int jldwbm) {
		this.jldwbm = jldwbm;
	}

	public int getZcld() {
		return zcld;
	}

	public void setZcld(int zcld) {
		this.zcld = zcld;
	}

	public double getZcldjlje() {
		return zcldjlje;
	}

	public void setZcldjlje(double zcldjlje) {
		this.zcldjlje = zcldjlje;
	}

	public String getZcldfpbz() {
		return zcldfpbz;
	}

	public void setZcldfpbz(String zcldfpbz) {
		this.zcldfpbz = zcldfpbz;
	}

	public int getJldwbm1() {
		return jldwbm1;
	}

	public void setJldwbm1(int jldwbm1) {
		this.jldwbm1 = jldwbm1;
	}

	public int getXm() {
		return xm;
	}

	public void setXm(int xm) {
		this.xm = xm;
	}

	public double getGrjlje1() {
		return grjlje1;
	}

	public void setGrjlje1(double grjlje1) {
		this.grjlje1 = grjlje1;
	}

	public String getGrjlbz1() {
		return grjlbz1;
	}

	public void setGrjlbz1(String grjlbz1) {
		this.grjlbz1 = grjlbz1;
	}

	public int getJldwbm2() {
		return jldwbm2;
	}

	public void setJldwbm2(int jldwbm2) {
		this.jldwbm2 = jldwbm2;
	}

	public double getDwjljebm() {
		return dwjljebm;
	}

	public void setDwjljebm(double dwjljebm) {
		this.dwjljebm = dwjljebm;
	}

	public double getHrdpjebm() {
		return hrdpjebm;
	}

	public void setHrdpjebm(double hrdpjebm) {
		this.hrdpjebm = hrdpjebm;
	}

	public String getDwjlbz() {
		return dwjlbz;
	}

	public void setDwjlbz(String dwjlbz) {
		this.dwjlbz = dwjlbz;
	}

	public int getJldwbm3() {
		return jldwbm3;
	}

	public void setJldwbm3(int jldwbm3) {
		this.jldwbm3 = jldwbm3;
	}

	public int getXm1() {
		return xm1;
	}

	public void setXm1(int xm1) {
		this.xm1 = xm1;
	}

	public double getGrjlje() {
		return grjlje;
	}

	public void setGrjlje(double grjlje) {
		this.grjlje = grjlje;
	}

	public String getGrjlbz() {
		return grjlbz;
	}

	public void setGrjlbz(String grjlbz) {
		this.grjlbz = grjlbz;
	}

	public String getWfrequestid() {
		return wfrequestid;
	}

	public void setWfrequestid(String wfrequestid) {
		this.wfrequestid = wfrequestid;
	}

	public String getWfrequestmark() {
		return wfrequestmark;
	}

	public void setWfrequestmark(String wfrequestmark) {
		this.wfrequestmark = wfrequestmark;
	}

	public String getTragwfreq() {
		return tragwfreq;
	}

	public void setTragwfreq(String tragwfreq) {
		this.tragwfreq = tragwfreq;
	}

	@Override
	public String toString() {
		return "Reward{" +
				"id=" + id +
				", lsh='" + lsh + '\'' +
				", jb=" + jb +
				", nf='" + nf + '\'' +
				", yf='" + yf + '\'' +
				", sqrq='" + sqrq + '\'' +
				", sqdw=" + sqdw +
				", sqr=" + sqr +
				", sqjlje=" + sqjlje +
				", hrfbdpje=" + hrfbdpje +
				", fjlx=" + fjlx +
				", ndjhxm='" + ndjhxm + '\'' +
				", ndjhys=" + ndjhys +
				", ndjhsyed=" + ndjhsyed +
				", qzjldwjezj=" + qzjldwjezj +
				", zcldjljehj=" + zcldjljehj +
				", jlxmmc='" + jlxmmc + '\'' +
				", bjldwfb=" + bjldwfb +
				", jljefb=" + jljefb +
				", qzzcldjlje=" + qzzcldjlje +
				", qzjldwje=" + qzjldwje +
				", jlfpbz='" + jlfpbz + '\'' +
				", zcld=" + zcld +
				", zcldjlje=" + zcldjlje +
				", zcldfpbz='" + zcldfpbz + '\'' +
				", jldwbm=" + jldwbm +
				", dwjljebm=" + dwjljebm +
				", dwjlbz='" + dwjlbz + '\'' +
				", xm=" + xm +
				", grjlje=" + grjlje +
				", grjlbz='" + grjlbz + '\'' +
				", jldwbm1=" + jldwbm1 +
				", xm1=" + xm1 +
				", grjlje1=" + grjlje1 +
				", grjlbz1='" + grjlbz1 + '\'' +
				", jldwbm2=" + jldwbm2 +
				", hrdpjebm=" + hrdpjebm +
				", jldwbm3=" + jldwbm3 +
				", mainrequestid='" + mainrequestid + '\'' +
				", wfrequestid='" + wfrequestid + '\'' +
				", wfrequestmark='" + wfrequestmark + '\'' +
				", tragwfreq='" + tragwfreq + '\'' +
				", modedatacreater='" + modedatacreater + '\'' +
				", modedatacreatedate='" + modedatacreatedate + '\'' +
				", formmodeid='" + formmodeid + '\'' +
				", modedatacreatertype='" + modedatacreatertype + '\'' +
				", modedatacreatetime='" + modedatacreatetime + '\'' +
				'}';
	}
}
